castor bean tick - Turco Inglés Diccionario